package com.tank.game.api;

/**
 * 当前平面面板中的位置
 *
 * @author Zed
 */
public interface Position {

    /**
     * 当前度数
     *
     * @return {@link Integer}
     */
    int getDegree();

    /**
     * 横坐标
     *
     * @return {@link int}
     */
    int getX();

    /**
     * 纵坐标
     *
     * @return {@link int}
     */
    int getY();

    /**
     * 设置X轴
     *
     * @param x {@link Integer}
     */
    void setX(int x);

    /**
     * 设置Y轴
     *
     * @param y {@link Integer}
     */
    void setY(int y);

    /**
     * 设置度数
     *
     * @return {@link Integer}
     */
    void setDegree(int degree);

}
